<?php
require 'common.php';

if(isset($_GET['dir']))
{
	echo "<a href='javascript:window.history.go(-1);'  >返回上一级</a>";
}

// 判断得到的是否是一个目录/文件夹 并且是不是文件 
$dir = isset($_GET['dir']) && is_dir($_GET['dir'])?$_GET['dir']:'../../';

// 创建一个表格
echo "<table  border='1' width='800'>";
// 类型 文件名 操作行
echo '<tr><td>类型</td><td>文件名</td><td>操作</td></tr>';

foreach (glob($dir.'/*') as $f) {

	// 根据不同的类型选择是目录还是文件的图片
	$type = is_dir($f)?'<img src="images/file.jpg" >':'<img src="images/dir.png">';
	// 创建文件名
	$filename = basename($f);
	// 把遍历到的文件夹和文件名输出
	echo "<tr><td>$type</td><td>$filename</td><td>";

	// 判断操作动作
	 if(is_dir($f)){
	 	// 文件夹查看删除 
	 	$show = "index.php?dir={$f}";
	 	$del = "del_dir.php?dir={$f}";
	 }else{
	 	// 文件查看删除
	 	$show = "file.php?file={$f}";
	 	$del = "del_file.php?file={$f}";
 	}
// 查看和删除
echo "<a href='$del'>删除</a>、<a href='$show'>查看</a>";

echo '</td></tr>';

}

echo '</table>';

?>
<style type="text/css">
	img{
		width:50px;
		height:50px;
	}
	a{
		text-decoration: none;
	}
</style>